Wesley Snipes tient la vedette dans le rôle de Blade, un homme à l'âme torturée qui possède des pouvoirs plus grands que tout homme ou créature de la nuit. Blade affine ses habiletés fatales sous la vigilance d'un chasseur de vampire professionnel (Kris Kristofferson). Quand l'un des maîtres des Immortels, Deacon Frost (Stephen Dorff), poussé par sa soif de sang, déclare la guerre à l'espèce humaine, Blade devient le dernier espoir de l'humanité.